made sense - Français Anglais Dictionnaire